﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;

namespace z.v {
	public class ZCommand {
		public static RoutedCommand cmdMenuItem = new RoutedCommand("cmdMenuItem", typeof(v.OrderSale));
		public static string note2string(m.Order_Detail od) {
			string ret = od.Note;
			switch (od.Note.ToUpper()) {
				case "R": ret = "Quấn dây cân bằng động Rotor"; break;
				case "S": ret = "Quấn dây Sator"; break;
				case "CONG": ret = "Công sửa chữa"; break;
				case "O C": ret = "Thay Ổ Than"; break;
				case "C": ret = "Thay than"; break;
				case "BT": ret = "Thay bạc đạn trước"; break;
				case "BS": ret = "Thay bạc đạn sau"; break;
				case "SMT": ret = "Sơ-mi trước"; break;
				case "SMS": ret = "Sơ-mi sau"; break;
			}
			if (od.Product != null) {
				if (od.Note == "") ret = od.Product.Name;
				else ret += " (" + od.Product.Name + ")";
			}
			if (od.Quantity > 1) {
				ret += " (" + od.Price.ToString("#,##0.000") +"x" + od.Quantity + ")";
			}
			return ret;
		}
	}
}
